#pragma once
#include <Windows.h>
class Input
{
private:
	bool m_keys[256];
	double m_mousePositionX;
	double m_mousePositionY;
	bool m_mouseLeftButton;
	bool m_mouseRightButton;
	bool m_mouseMiddleButton;
public:
	Input();
	~Input();
	void KeyDown(unsigned int key);
	void KeyUp(unsigned int key);
	bool IsKeyDown(unsigned int key);
	void MouseMove(double mousePositionX,double mousePositionY);
	void MouseOperate(unsigned int operation);
};